<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PxSerializationContext Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="PhysXLogoBlack.png"/></td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classPxSerializationContext.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classPxSerializationContext-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">PxSerializationContext Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span><div class="ingroups"><a class="el" href="group__common.html">Common</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Binary serialization context class.  
 <a href="classPxSerializationContext.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="PxSerialFramework_8h_source.html">PxSerialFramework.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ade8ef3b58a16bab4f4cbd3c04a891817"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#ade8ef3b58a16bab4f4cbd3c04a891817">registerReference</a> (<a class="el" href="classPxBase.html">PxBase</a> &amp;base, <a class="el" href="group__foundation.html#gacce5749db3dcfb916e98c253374264ed">PxU32</a> kind, size_t reference)=0</td></tr>
<tr class="memdesc:ade8ef3b58a16bab4f4cbd3c04a891817"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a reference value corresponding to a <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection. ">PxBase</a> object.  <a href="#ade8ef3b58a16bab4f4cbd3c04a891817">More...</a><br /></td></tr>
<tr class="separator:ade8ef3b58a16bab4f4cbd3c04a891817"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacf1647853d5b3cede4763f667449bb1"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classPxCollection.html">PxCollection</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#aacf1647853d5b3cede4763f667449bb1">getCollection</a> () const =0</td></tr>
<tr class="memdesc:aacf1647853d5b3cede4763f667449bb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the collection that is being serialized.  <a href="#aacf1647853d5b3cede4763f667449bb1">More...</a><br /></td></tr>
<tr class="separator:aacf1647853d5b3cede4763f667449bb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cb3cc1613a70406c2bf89ec53035a22"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#a2cb3cc1613a70406c2bf89ec53035a22">writeData</a> (const void *data, <a class="el" href="group__foundation.html#gacce5749db3dcfb916e98c253374264ed">PxU32</a> size)=0</td></tr>
<tr class="memdesc:a2cb3cc1613a70406c2bf89ec53035a22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serializes object data and object extra data.  <a href="#a2cb3cc1613a70406c2bf89ec53035a22">More...</a><br /></td></tr>
<tr class="separator:a2cb3cc1613a70406c2bf89ec53035a22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d7a1f5789f666908ea28caf166fc609"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#a5d7a1f5789f666908ea28caf166fc609">alignData</a> (<a class="el" href="group__foundation.html#gacce5749db3dcfb916e98c253374264ed">PxU32</a> alignment=<a class="el" href="group__common.html#ga2fda99afe264006a8ef8a699aa1328aa">PX_SERIAL_ALIGN</a>)=0</td></tr>
<tr class="memdesc:a5d7a1f5789f666908ea28caf166fc609"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aligns the serialized data.  <a href="#a5d7a1f5789f666908ea28caf166fc609">More...</a><br /></td></tr>
<tr class="separator:a5d7a1f5789f666908ea28caf166fc609"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a708961bc536693395826a6bc11a8f6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#a1a708961bc536693395826a6bc11a8f6">writeName</a> (const char *name)=0</td></tr>
<tr class="memdesc:a1a708961bc536693395826a6bc11a8f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function to write a name to the extraData if serialization is configured to save names.  <a href="#a1a708961bc536693395826a6bc11a8f6">More...</a><br /></td></tr>
<tr class="separator:a1a708961bc536693395826a6bc11a8f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a586e2fdab9eb45ee4f88c5fc3f637936"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#a586e2fdab9eb45ee4f88c5fc3f637936">PxSerializationContext</a> ()</td></tr>
<tr class="separator:a586e2fdab9eb45ee4f88c5fc3f637936"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2dbd9a052f3bfe5242b3ab8c980f576"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html#aa2dbd9a052f3bfe5242b3ab8c980f576">~PxSerializationContext</a> ()</td></tr>
<tr class="separator:aa2dbd9a052f3bfe5242b3ab8c980f576"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Binary serialization context class. </p>
<p>This class is used to register reference values and write object and object extra data during serialization. It is mainly used by the serialization framework. Except for custom serializable types, users should not have to worry about it.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxDeserializationContext.html" title="Binary deserialization context class. ">PxDeserializationContext</a> </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a586e2fdab9eb45ee4f88c5fc3f637936"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a586e2fdab9eb45ee4f88c5fc3f637936">&#9670;&nbsp;</a></span>PxSerializationContext()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PxSerializationContext::PxSerializationContext </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa2dbd9a052f3bfe5242b3ab8c980f576"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2dbd9a052f3bfe5242b3ab8c980f576">&#9670;&nbsp;</a></span>~PxSerializationContext()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual PxSerializationContext::~PxSerializationContext </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a5d7a1f5789f666908ea28caf166fc609"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d7a1f5789f666908ea28caf166fc609">&#9670;&nbsp;</a></span>alignData()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void PxSerializationContext::alignData </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__foundation.html#gacce5749db3dcfb916e98c253374264ed">PxU32</a>&#160;</td>
          <td class="paramname"><em>alignment</em> = <code><a class="el" href="group__common.html#ga2fda99afe264006a8ef8a699aa1328aa">PX_SERIAL_ALIGN</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Aligns the serialized data. </p>
<p>This function is assumed to be called within the implementation of <a class="el" href="classPxSerializer.html#ab764ac0639b0616549f934de0b31df9f" title="Exports object&#39;s data to stream. ">PxSerializer::exportData</a> and <a class="el" href="classPxSerializer.html#ac3531178852e0c6e43519aa254ceb823" title="Exports object&#39;s extra data to stream. ">PxSerializer::exportExtraData</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxSerializer.html#ab764ac0639b0616549f934de0b31df9f" title="Exports object&#39;s data to stream. ">PxSerializer::exportData</a>, <a class="el" href="classPxSerializer.html#ac3531178852e0c6e43519aa254ceb823" title="Exports object&#39;s extra data to stream. ">PxSerializer::exportExtraData</a>, <a class="el" href="classPxDeserializationContext.html#af6b8fa92c606bc4641ef3e06750b4a37" title="Function to align the extra data stream to a power of 2 alignment. ">PxDeserializationContext::alignExtraData</a> </dd></dl>

</div>
</div>
<a id="aacf1647853d5b3cede4763f667449bb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacf1647853d5b3cede4763f667449bb1">&#9670;&nbsp;</a></span>getCollection()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classPxCollection.html">PxCollection</a>&amp; PxSerializationContext::getCollection </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the collection that is being serialized. </p>

</div>
</div>
<a id="ade8ef3b58a16bab4f4cbd3c04a891817"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade8ef3b58a16bab4f4cbd3c04a891817">&#9670;&nbsp;</a></span>registerReference()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void PxSerializationContext::registerReference </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classPxBase.html">PxBase</a> &amp;&#160;</td>
          <td class="paramname"><em>base</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__foundation.html#gacce5749db3dcfb916e98c253374264ed">PxU32</a>&#160;</td>
          <td class="paramname"><em>kind</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>reference</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Registers a reference value corresponding to a <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection. ">PxBase</a> object. </p>
<p>This method is assumed to be called in the implementation of <a class="el" href="classPxSerializer.html#a0352b843a22c461c9f9c3d3c6bea5b44" title="Register references that the object maintains to other objects. ">PxSerializer::registerReferences</a> for serialized references that need to be resolved on deserialization.</p>
<p>A reference needs to be associated with exactly one <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection. ">PxBase</a> object in either the collection or the external references collection.</p>
<p>Different kinds of references are supported and need to be specified. In the most common case (PX_SERIAL_REF_KIND_PXBASE) the <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection. ">PxBase</a> object matches the reference value (which is the pointer to the <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection. ">PxBase</a> object). Integer references maybe registered as well (used for internal material indices with PX_SERIAL_REF_KIND_MATERIAL_IDX). Other kinds could be added with the restriction that for pointer types the kind value needs to be marked with the PX_SERIAL_REF_KIND_PTR_TYPE_BIT.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">base</td><td><a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection. ">PxBase</a> object associated with the reference </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">kind</td><td>What kind of reference this is (PX_SERIAL_REF_KIND_PXBASE, PX_SERIAL_REF_KIND_MATERIAL_IDX or custom kind) </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">reference</td><td>Value of reference</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxDeserializationContext.html#ab190b79866da182afa6f3f23f48d1d37" title="Retrieves a pointer to a deserialized PxBase object given a corresponding deserialized reference valu...">PxDeserializationContext::resolveReference</a>, <a class="el" href="group__common.html#ga8cd51251f2e11c3b6598b96f32e400f8" title="Reference kind value for PxBase objects. ">PX_SERIAL_REF_KIND_PXBASE</a>, <a class="el" href="group__common.html#ga27914dcd6d0448671eebfeca012cd0b5" title="Reference kind value for material indices. ">PX_SERIAL_REF_KIND_MATERIAL_IDX</a>, <a class="el" href="classPxSerializer.html#a0352b843a22c461c9f9c3d3c6bea5b44" title="Register references that the object maintains to other objects. ">PxSerializer::registerReferences</a> </dd></dl>

<p class="reference">Referenced by <a class="el" href="classPxSerializerDefaultAdapter.html#a01096d2cb96608bfbae8ab7509a9439f">PxSerializerDefaultAdapter&lt; T &gt;::registerReferences()</a>.</p>

</div>
</div>
<a id="a2cb3cc1613a70406c2bf89ec53035a22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cb3cc1613a70406c2bf89ec53035a22">&#9670;&nbsp;</a></span>writeData()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void PxSerializationContext::writeData </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__foundation.html#gacce5749db3dcfb916e98c253374264ed">PxU32</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Serializes object data and object extra data. </p>
<p>This function is assumed to be called within the implementation of <a class="el" href="classPxSerializer.html#ab764ac0639b0616549f934de0b31df9f" title="Exports object&#39;s data to stream. ">PxSerializer::exportData</a> and <a class="el" href="classPxSerializer.html#ac3531178852e0c6e43519aa254ceb823" title="Exports object&#39;s extra data to stream. ">PxSerializer::exportExtraData</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxSerializer.html#ab764ac0639b0616549f934de0b31df9f" title="Exports object&#39;s data to stream. ">PxSerializer::exportData</a>, <a class="el" href="classPxSerializer.html#ac3531178852e0c6e43519aa254ceb823" title="Exports object&#39;s extra data to stream. ">PxSerializer::exportExtraData</a>, <a class="el" href="classPxSerializer.html#a1fadfa942cb290428004ef688825dfb3" title="Create object at a given address, resolve references and import extra data. ">PxSerializer::createObject</a>, <a class="el" href="classPxDeserializationContext.html#aec988e991d65c299c9f4742c0ada3ccc" title="Function to read extra data during deserialization. ">PxDeserializationContext::readExtraData</a> </dd></dl>

<p class="reference">Referenced by <a class="el" href="classPxSerializerDefaultAdapter.html#a3514c52a4f55add2174bd05600f7d992">PxSerializerDefaultAdapter&lt; T &gt;::exportData()</a>.</p>

</div>
</div>
<a id="a1a708961bc536693395826a6bc11a8f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a708961bc536693395826a6bc11a8f6">&#9670;&nbsp;</a></span>writeName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void PxSerializationContext::writeName </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Helper function to write a name to the extraData if serialization is configured to save names. </p>
<p>This function is assumed to be called within the implementation of <a class="el" href="classPxSerializer.html#ac3531178852e0c6e43519aa254ceb823" title="Exports object&#39;s extra data to stream. ">PxSerializer::exportExtraData</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxSerialization.html#a1d6242bea0c7513bfbfb24670e5cfb03" title="Serializes a collection to a binary stream. ">PxSerialization::serializeCollectionToBinary</a>, <a class="el" href="classPxDeserializationContext.html#a393b7ca347c967d330791d19b2e37006" title="Helper function to read a name from the extra data during deserialization. ">PxDeserializationContext::readName</a> </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="PxSerialFramework_8h_source.html">PxSerialFramework.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.14-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="classPxSerializationContext.html">PxSerializationContext</a></li>
    <li class="footer">Copyright &copy; 2008-2021 NVIDIA Corporation, 2788 San Tomas Expressway, Santa Clara, CA 95051 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a></li>
  </ul>
</div>
</body>
</html>
